planetary housing - Turkish English Dictionary